• word of the day

    queen charlotte sound

    queen charlotte sound - Dictionary definition and meaning for word queen charlotte sound

    Definition
    (noun) an inlet of the Pacific Ocean off the coast of British Columbia

Word used in video below:
text: it's my cousin charlotte charlotte sheep
Download our Mobile App Today
Receive our word of the day
on Whatsapp